| Total Complexity | 2 |
| Total Lines | 7 |
| Duplicated Lines | 0 % |
| Coverage | 100% |
| Changes | 0 | ||
| 1 | 9 | export default class Helper { |
|
| 2 | static objectExists<T>(obj: T | undefined | null): obj is T { |
||
| 3 | 203 | return obj !== undefined && obj !== null; |
|
| 4 | } |
||
| 5 | |||
| 6 | 9 | static mockObjectProperty = <T, K extends keyof T>(object: T, property: K, value: T[K]): void => { |
|
| 7 | 1 | Object.defineProperty(object, property, {get: () => value}); |
|
| 8 | }; |
||
| 9 | } |